@charset "utf-8";
*{ margin:0; padding:0; font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:12px; line-height:25px; color:#333;list-style:none; border:none;}

a{ text-decoration:none; color:#333333;}
a:hover{ color:#005492; text-decoration:none;}

.top{ width:100%; margin:0 auto; background:url(../images/top_bg.jpg) repeat-x; height:127px;}
.main{ width:1160px; margin:0 auto;}
.left{ float:left}
.right{ float:right;}
.clear{ clear:both; height:0px; line-height:0px; display:block; overflow:hidden;}



.nav{ background:url(../images/nav_bg.jpg) repeat-x; height:44px; width:100%; margin:0 auto;}
.memu{ width:1160px; margin:0 auto;}
.nav .memu ul{ width:1160px;margin:0 auto; }
.nav .memu ul li{ float:left;}
.nav .memu ul li a{ float:left; display:block; width:128px; font-size:14px; color:#FFFFFF; height:44px; line-height:44px; text-align:center;}
.nav .memu ul li a:hover{ background:#044189;}

.content{ background:url(../images/bg_bg.jpg) repeat-x top left; width:100%; margin:0 auto;}

.cp_title{ background:url(../images/bt_left.png) no-repeat center; width:1160px; height:62px; text-align:center; margin-top:35px;}
.cp_title span{ font-size:30px; color:#0651a4; font-weight:bold; line-height:48px;}
.cp_title font{ font-size:18px; color:#dddddd; line-height:18px;}

.cp_c{ width:1160px; margin-top:20px;}

.cp_c .list1{ display:block; width:115px; border:solid 1px #CCCCCC; height:28px; line-height:28px; text-align:center; float:left; margin-left:6px; margin-right:5px; margin-bottom:10px;}

.cp_c .list1:hover{ width:115px;border:solid 1px #195caa; background:#195caa; color:#FFFFFF; }



.proimg_b{ display:inlne; width:214px; height:191px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px; float:left; font-size:13px; margin:0 8px 12px 8px; border:solid 1px #d1d1d1; padding-top:3px;}
.proimg_b:hover{ display:inlne; width:214px; height:191px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px;  float:left; font-size:13px; color:#FFFFFF; margin:0 8px 12px 8px; background:#1e74d9}
/**end**/
.index_dh{ margin:0 auto;}


.eq_c{ margin-bottom:30px;}
.content1{ width:1160px; height:245px; margin:20px auto 0 auto; position:relative; }
.content1 .le_jt{ width:33px; height:83px; display: block; position:absolute;  left:-30px; top:60px;  z-index:1000;}
.content1 .rig_jt{ width:33px; height:83px; display:block; position:absolute; right:-35px; top:60px;  z-index:1000}
.content1 .conpro{ width:1160px; height:245px; position:absolute; margin:0 auto; display:block;}

.content1 .conpro a{ display:block; width:271px; height:238px; float:left; margin:0 12px; background:url(../images/error/404.html) no-repeat top center; padding-top:3px; text-align:center; border-bottom:solid 1px #CCCCCC;}
.content1 .conpro a:hover{ display:inline; width:271px; height:238px; float:left; margin:0 12px;}
/**end**/
.index_about{ width:414px;}
.about_title{ background:url(../images/about_bg.jpg) no-repeat; height:38px;}
.t_l{ display:block; float:left; font-size:15px; color:#FFFFFF; line-height:38px; width:129px; text-align:center;}
.t_r a{line-height:38px;}
.about_c{ height:201px; border-bottom:1px #cccccc solid; border-left:1px #cccccc solid;border-right:1px #cccccc solid; width:382px; padding:15px; font-size:13px; line-height:23px;}
.t_r{float: right;margin-right: 20px;}
.index_news{ width:731px; margin:0 auto;}
.news_c{ width:414px;}

.index_newslist{height:39px; width:382px; margin:0px auto}
.index_newslist ul li{ height:38px; width:382px; line-height:38px; border-bottom:1px dashed #aaa; background:url(../images/icon.jpg) no-repeat 12px 16px; text-indent:26px; overflow:hidden;}
.index_newslist ul li a:hover{ height:38px; width:250px; line-height:38px; border-bottom:1px dashed #aaa; ackground:url(../images/icon.jpg) no-repeat 12px 16px; text-indent:26px; overflow:hidden; color:#008cd7}
.index_newslist ul li a{ height:38px; width:250px; display:block; overflow:hidden; line-height:38px; color:#333333;}
.index_newslist ul li span{ height:38px; width:98px; display:block; overflow:hidden; line-height:38px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


.index_hon{ width:300px;}
.hon_title{background:url(../images/ry_t.jpg) no-repeat; height:38px;}
.hon_c{border-bottom:1px #cccccc solid; border-left:1px #cccccc solid;border-right:1px #cccccc solid; width:268px; padding:15px;}

.index_lx{ width:1158px; border:1px #cccccc solid; margin:40px auto 0 auto;}
.lx_left{ width:418px; background:url(../images/lx_middle.png) no-repeat right top;}
.lx_title{ width:350px; height:30px; margin:0 auto; border-bottom:solid 1px #013b8d; line-height:30px; padding-top:20px;}
.x_l{ float:left; line-height:30px; font-size:16px; color:#013b8d;}

.x_l span{ font-size:12px;}

.x_r{ float:right; background:url(../images/more_bg.jpg) no-repeat; width:60px; height:20px;}

.x_r a{ display:block; width:60px; height:20px; text-align:center; color:#FFFFFF; font-size:12px;}
.lx_c{ background:url(../images/dt.png) no-repeat bottom left; padding-left:35px; margin-top:15px; line-height:26px; text-align:left;}

.lx_b{width:350px; background:url(../images/lx_bot.jpg) no-repeat left; height:100px; margin:30px auto 18px auto;}
.b_t{ color:#013b8d; font-size:14px; text-align:right; padding-right:30px; padding-top:15px;}
.b_t a{color:#013b8d; font-size:14px;}

.b_c{ text-align:right; padding-left:100px; padding-right:30px; line-height:25px;}


.lx_right{ width:688px; padding-left:50px; padding-top:20px;}




.news1{ width:318px; margin-right:15px;}
.news_t{ height:42px; line-height:42px; background:#bfbfbf}



.newslist{ height:39px; width:850px; margin:0px auto}
.newslist ul li{ height:38px; width:850px; line-height:38px; border-bottom:1px dotted #aaa; background:url(../images/icon.jpg) no-repeat 12px 16px; text-indent:26px; overflow:hidden; text-align:left;}
.newslist ul li a{height:38px; width:750px; display:block; overflow:hidden; line-height:38px; float:left;text-overflow:ellipsis;white-space:nowrap;display:block; color:#333333;}

.newslist ul li a:hover{ height:38px; width:750px; line-height:38px; border-bottom:1px dotted #aaa; background:url(../images/icon.jpg) no-repeat 12px 16px; text-indent:26px; overflow:hidden; color:#008cd7;}

.newslist ul li span{ height:38px; width:100px; display:block; overflow:hidden; line-height:38px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666}

.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:10px 0; width:100%;}
.proshow .primgpic{ width:750px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ max-width:750px; border:1px solid #ddd}
.proshow .prtent{ width:96%; margin:0 auto; overflow:auto; text-align:left;}
.proshow .prtent img{max-width:750px; margin-top:5px; margin-bottom:5px}
.proshow .prtent,
.proshow .prtent *{ font-size:15px; line-height:30px}
.proshow .prtent tr td{ font-size:13px; line-height:25px}
.proshow .next{ padding:20px 0; color:#666; width:80%; margin:0 auto;}
.proshow .pos{ height:16px; line-height:16px; border-bottom:1px dotted #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999; clear:both; width:100%;}
.proshow .prtent p{ margin-top:10px;margin-bottom:10px}



.search{ width:100%; height:45px; margin:0 auto; background:url(../images/error/404.html) repeat; margin:0 auto}
.search .main{ width:1160px; height:45px; margin:0 auto}
.search .main ul li{ float:left}
.search .main ul li p{ font-size:12px; color:#333333; font-weight:bold; line-height:45px; width:740px; height:45px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.search .main ul li a,.search ul li a:hover{font-size:12px; color:#195caa; font-weight:bold; line-height:45px}


.list{ width:250px; float:left;  margin-top:20px;}

.list_t{ background:url(../images/left_top.jpg) no-repeat; height:38px; font-size:15px; color:#FFFFFF; line-height:38px; text-align:left; text-indent:35px;}
.list_c{border-bottom:1px #cccccc solid; border-left:1px #cccccc solid;border-right:1px #cccccc solid; width:248px; padding-top:10px;}

.hh a{ display:block; width:230px; border:solid 1px #CCCCCC; height:35px; line-height:35px; color:#333333; text-align:left; text-indent:25px;  margin:0 auto 8px auto; background:url(../images/icona.jpg) no-repeat 10px center #fff; font-size:14px;}
.hh a:hover{ font-size:14px; display:block; width:230px; background:#0182de; height:35px; line-height:35px; color:#FFFFFF;text-align:left;text-indent:25px;}

.tt a{display:block; width:220px; font-size:12px; color:#333333; height:30px; line-height:30px; text-indent:30px; border-bottom:1px dashed #CCCCCC; text-align:left;background:url(../images/icon.jpg) no-repeat 10px center #fff; margin:5px auto 5px auto;}

.tt a:hover{display:block; width:220px; font-size:12px; color:#0172c2; height:30px; line-height:30px; text-indent:30px; border-bottom:1px dashed #CCCCCC; text-align:left;background:url(../images/icon.jpg) no-repeat 10px center #fff; margin:5px auto 5px auto;}


.cont{ width:890px; margin-top:20px;}
.cont_t{ background:url(../images/cont_t.jpg) no-repeat; height:38px;}

.cont_c{border-bottom:1px #cccccc solid; border-left:1px #cccccc solid;border-right:1px #cccccc solid; width:858px; text-align:center; padding:15px;}

.cont_c p{ line-height:30px; text-align:left; text-indent:25px; font-size:14px;}




.proimg_a{ display:inlne; width:190px; height:175px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px; float:left; font-size:13px; margin:0 12px 12px 8px; background:#dcdcdc; padding-top:5px;}
.proimg_a:hover{ display:inlne; width:190px; height:175px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px;  float:left; font-size:13px; color:#FFFFFF; margin:0 12px 12px 8px; background:#0182de}




.fullSlide{ width:100%;  position:relative;  height:530px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:530px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:530px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:30px; height:4px; margin:5px; overflow:hidden; background:#fff; line-height:999px; }
.fullSlide .hd ul .on{ background:#1a5ca6;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:4%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:4%; background-position:-6px -137px; }


.foot{ background:url(../images/foot_bg.jpg) repeat-x top left #005492; width:100%; margin:20px auto 0 auto; }
.foot_bt{ text-align:center;}
.foot_dh{ background:#d9fdf3; text-align:center; height:32px; line-height:32px; width:1100px; margin:22px auto 0 auto; color:#005492; font-size:13px;}
.foot_dh a{color:#005492;}
.foot_dh a:hover{ text-decoration:underline;}
.foot_dh_dw{ background:url(../images/foot_dh_dw.jpg) no-repeat; height:23px; width:1100px;}
.foot_cont{ width:1100px; text-align:center; line-height:28px; color:#FFFFFF; font-size:13px;height: 100px;}


.slideBox{ width:268px; height:200px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:268px; height:200px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.tcdPageCode li{display: inline-block;margin: 0 5px;}